body{
	line-height: 2;
	height:100%;
	font-family:'微软雅黑';
	font-size:12px;
}
.container{
	width: 95%;
	margin-left: 2.5%;
	margin-top: 0.5em;
}

.flex{
	text-align: center;
	background-color: #62c4f5;
	color: #fff;
	width: 75%;
	margin: auto;
	font-family: "微软雅黑";
	font-size: 16px;
	z-index: 2;
	position: relative;
	top: 1em;
}
.score{
	width: 95%;
	margin: auto;
	border: 1px solid #a0a0a0;
	
	z-index: 1;
}
.bar{
	overflow: hidden;
	clear: both;
	margin-bottom: 8px;
}
.bar p{
	float: left;
}
.bar span{
	float: left;
	line-height: 1.4;
	border-radius: 10px;
	width: 16%;
	text-align: center;
	margin-top: 5px;
	color: #fff;
	margin-right: 4%;
}
.title{
	width: 20%;
	text-align: center;
	font-size: 15px;
	margin-top:-3px;
}
.num{background-color: #00a0e9;}
.num1{background-color: #ea68a2;}
.num2{background-color: #8957a1;}
.num3{background-color: #76c8c4;}
.desc{
	width: 60%;
	text-align: left;
}
.score .bar:first-child{
	margin-top: 40px;
}

.flex1{
	text-align: center;
	background-color: #62c4f5;
	color: #fff;
	width: 75%;
	margin: auto;
	font-family: "微软雅黑";
	font-size: 16px;
	z-index: 2;
	position: relative;
	top: 1em;
}
.score1{
	width: 95%;
	margin: auto;
	border: 1px solid #a0a0a0;
	
	z-index: 1;
}

.score1 .weui-flex:first-child{
	margin-top: 40px;
}
.score1 .weui-flex{
	width: 95%;
	margin: auto;
	color: #666666;
}
.score1 span{
	width: 95%;
	font-size: 13px;
	display: block;
	padding-top: 20px;
	padding-bottom: 20px;
	margin: auto;
	color: #202020;
}


.flex2{
	text-align: center;
	background-color: #62c4f5;
	color: #fff;
	width: 75%;
	margin: auto;
	font-family: "微软雅黑";
	font-size: 16px;
	z-index: 2;
	position: relative;
	top: 1em;
}
.score2{
	padding-top: 35px;
	width: 95%;
	margin: auto;
	border: 1px solid #a0a0a0;
	
	z-index: 1;
}
.score2 .text{
	width: 95%;
	margin: auto;
	background-color: #eeeeee;
}
.text .weui-flex .weui-flex__item{
	color: #666666;
	margin-left: 5px;
}
.image{
	width: 95%;
	margin: auto;
	padding-bottom: 10px;
}
.image .weui-flex .weui-flex__item img{
	width: 100%;
}

.text .weui-flex:last-child{
	padding-top: 15px;
	padding-bottom: 10px;
}



.flex3{
	text-align: center;
	background-color: #62c4f5;
	color: #fff;
	width: 75%;
	margin: auto;
	font-family: "微软雅黑";
	font-size: 16px;
	z-index: 2;
	position: relative;
	top: 1em;
}
.score3{
	padding-top: 35px;
	width: 95%;
	margin: auto;
	border: 1px solid #a0a0a0;
	padding-bottom: 2em;
	z-index: 1;
}
.text-top{
	width: 95%;
	margin: auto;
	background-color: #eeeeee;
	padding-bottom: 10px;
}

.text-top .weui-flex:first-child{
	color:#333;
	font-size: 14px;
	
}
.text-top .weui-flex .weui-flex__item{
	color: #666;
	margin-left: 5px;
}

.text-center{
	width: 95%;
	margin: auto;
	background-color: #eeeeee;
	padding-bottom: 10px;
	margin-top: 1.2em;
}

.text-center .weui-flex:first-child{
	color:#333;
	font-size: 14px;
	
}
.text-center .weui-flex .weui-flex__item{
	color: #666;
	margin-left: 5px;
}

.text-bottom{
	width: 95%;
	margin: auto;
	background-color: #eeeeee;
	padding-bottom: 10px;
	margin-top: 1.2em;
}

.text-bottom .weui-flex:first-child{
	color:#333;
	font-size: 14px;
	
}
.text-bottom .weui-flex .weui-flex__item{
	color: #666;
	margin-left: 5px;
}

.footer{
	padding-top: 50px;
}
